to afflict - Turkish English Dictionary